I was ignoring the in_conflict value, so the 'original' side
of a conflict wasn't properly displayed, and so looked confusing.
Signed-off-by: NeilBrown <neilb@suse.de>
rv |= WIGGLED;
else if (m[pos.p.m].type == Unmatched)
unmatched = 1;
+ if (m[pos.p.m].in_conflict)
+ rv |= CONFLICTED | CHANGES;
e = prev_melmnt(&pos.p, fm, fb, fa, m);
} while (e.start != NULL &&
(!ends_mline(e)
tag_attr = a_delete;
if ((mode & ORIG) && (mode & CONFLICTED)) {
tag = '|';
- tag_attr = a_delete | A_UNDERLINE;
+ tag_attr = a_delete;
}
mode &= (ORIG|BEFORE);
break;